<?php

namespace app\listener;

class UserLoggedInListener
{
    /**
     * 处理用户登录成功事件
     *
     * @param array $user 登录的用户信息 (['id' => ..., 'username' => ...])
     * @return void
     */
    public function handle(array $user): void
    {
        $username = $user['username'] ?? 'N/A';
        // 在真实应用中，您可以在这里记录登录IP、更新最后登录时间等
        error_log("Event: User logged in. Username: {$username}");
    }
}
